import env from "./env.js";

/**
 * 获取完整的资源URL
 * @param {string} path - 资源路径
 * @returns {string} 完整的资源URL
 */
export const getImageUrl = (path) => {
  if (!path) return "";

  // 如果已经是完整URL，直接返回
  if (path.startsWith("http://") || path.startsWith("https://")) {
    return path;
  }

  // 移除开头的斜杠（如果有的话）
  const cleanPath = path.startsWith("/") ? path.slice(1) : path;

  return `${env.s3BaseUrl}/${cleanPath}`;
};
